//===============================================================================
// Microsoft Architecture Strategy Team
// LitwareHR - SaaS Sample Application
//===============================================================================
// Copyright  Microsoft Corporation.  All rights reserved.
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY
// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
// FITNESS FOR A PARTICULAR PURPOSE.
//===============================================================================
// The example companies, organizations, products, domain names,
// e-mail addresses, logos, people, places, and events depicted
// herein are fictitious.  No association with any real company,
// organization, product, domain name, email address, logo, person,
// places, or events is intended or should be inferred.
//===============================================================================


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace LitwareHR.Portfolio.DataModel.Sitka.Constants
{
    internal static class ActionIds
    {

        internal static string[] ProvisioningRuntimeActionsAdministrator = new string[]
        {
            "ccacd890-3e6c-4430-aaf8-efdde5ea1a8b",
            "7A286167-2E68-4784-8D5C-08358048AD0D",
            "209D56B7-5FB3-400C-96FB-0913E33D16B3",
            "7E358B4B-A4E5-492D-8449-179AA0D9913C",
            "EE0325C8-1EB3-4122-B25C-17CB944A8FAC",
            "EB551C70-9D61-4ca3-A2A3-9122CC353EEA",
            "CA4B1243-579E-49D2-9963-1B738DD203F1",
            "C0CB972E-870D-40EE-9796-2B0D4E8E6272",
            "C1BE9554-117B-4904-9C0E-2C6D566763A8",
            "FE55B9C1-B009-4706-9E45-328D542CF1CB",
            "1C3F429B-FE40-4823-8451-37AA75CC3245",
            "53B60DB8-37D8-48B0-B84E-3AD20C42F280",
            "017837EE-B9D1-4F62-8E25-3CA2DDFDD083",
            "F496D0EE-9F53-4779-9C1C-41C0C6AE3BB9",
            "DFB66486-752A-417C-ACAD-472845E6D237",
            "64DEB709-01B2-4F15-AF9E-80029F3F29DA",
            "E77B2C50-4F1D-4155-9711-836DEE00C1CC",
            "72740A4A-9BCC-43BC-AA1E-8FA6D6369A5A",
            "DEAB2B87-0026-48A9-AC42-9CF2B91700C3",
            "D8DDE34D-D04C-456E-A85C-9D2B90352FC6",
            "70AFEFB5-7819-40B8-B9F1-A66E314AF51E",
            "8EC012F1-55ED-4693-9964-A70B5F4AF6E9",
            "ADE8ED9B-982E-4976-B94E-A957B1781E0D",
            "151251D4-0EF3-4C4D-8961-B93C93136CC2",
            "AD5457AB-C0C9-47F0-926E-BFDDC91035DE",
            "141BA49B-4422-4A95-BBCD-D57DF8F4032B",
            "CF4FCF27-062F-4DCA-A344-DD73E5116097",
            "33DF083F-0210-4444-A570-E26ECC5308F4",
            "DFAF1895-4766-4D38-BB30-E45C6A9A10E6",
            "2E96F8B1-40BD-4BFD-9593-E4F6EFCA627C",
            "48A549D2-5659-48a1-8937-49E3D8D9CC03",
            "0B205A72-92A2-4ceb-B94F-0B20A41B4AE0"
        };

        internal static string[] ProvisioningRuntimeActionsApplyForAJob = new string[]
        {
            "209D56B7-5FB3-400C-96FB-0913E33D16B3",
            "EE0325C8-1EB3-4122-B25C-17CB944A8FAC",
            "EB551C70-9D61-4ca3-A2A3-9122CC353EEA",
            "0B205A72-92A2-4CEB-B94F-0B20A41B4AE0"
        };

        internal static string[] ProvisioningRuntimeActionsConfigureAndCustomize = new string[]
        {
            "7A286167-2E68-4784-8D5C-08358048AD0D",
            "7E358B4B-A4E5-492D-8449-179AA0D9913C",
            "CA4B1243-579E-49D2-9963-1B738DD203F1",
            "C0CB972E-870D-40EE-9796-2B0D4E8E6272",
            "C1BE9554-117B-4904-9C0E-2C6D566763A8",
            "FE55B9C1-B009-4706-9E45-328D542CF1CB",
            "1C3F429B-FE40-4823-8451-37AA75CC3245",
            "DFB66486-752A-417C-ACAD-472845E6D237",
            "D8DDE34D-D04C-456E-A85C-9D2B90352FC6",
            "70AFEFB5-7819-40B8-B9F1-A66E314AF51E",
            "8EC012F1-55ED-4693-9964-A70B5F4AF6E9",
            "AD5457AB-C0C9-47F0-926E-BFDDC91035DE",
            "141BA49B-4422-4A95-BBCD-D57DF8F4032B",
            "2E96F8B1-40BD-4BFD-9593-E4F6EFCA627C",
            "48A549D2-5659-48a1-8937-49E3D8D9CC03",
        };

        internal static string[] ProvisioningRuntimeActionsEvaluateCandidate = new string[]
        {        
            "53B60DB8-37D8-48B0-B84E-3AD20C42F280",
            "F496D0EE-9F53-4779-9C1C-41C0C6AE3BB9",
            "E77B2C50-4F1D-4155-9711-836DEE00C1CC",
            "151251D4-0EF3-4C4D-8961-B93C93136CC2",
            "CF4FCF27-062F-4DCA-A344-DD73E5116097",
            "38648E21-D2Bf-45E7-95F6-1F8F5990129E",
            "F4B57E7D-4820-4187-A125-134D2D2432ED",  
            "451110CF-BF04-4B0C-9B72-6516A8059299",
            "E1AECD4B-E951-4690-AF38-5D3BEA445102"
        };

        internal static string[] ProvisioningRuntimeActionsManageUsersAndRoles = new string[]
        {
            "017837EE-B9D1-4F62-8E25-3CA2DDFDD083",
            "64DEB709-01B2-4F15-AF9E-80029F3F29DA",
            "72740A4A-9BCC-43BC-AA1E-8FA6D6369A5A",
            "DEAB2B87-0026-48A9-AC42-9CF2B91700C3",
            "ADE8ED9B-982E-4976-B94E-A957B1781E0D",
            "ccacd890-3e6c-4430-aaf8-efdde5ea1a8b"
        };

        internal static string[] ProvisioningRuntimeActionsOpenPosition = new string[]
        {
            "33DF083F-0210-4444-A570-E26ECC5308F4",
            "DFAF1895-4766-4D38-BB30-E45C6A9A10E6"
        };

        internal static string[] ProvisioningRecruiting = new string[]
        {
            "209d56b7-5fb3-400c-96fb-0913e33d16b3", 
            "ee0325c8-1eb3-4122-b25c-17cb944a8fac",
            "EB551C70-9D61-4ca3-A2A3-9122CC353EEA",
            "53b60db8-37d8-48b0-b84e-3ad20c42f280",
            "f496d0ee-9f53-4779-9c1c-41c0c6ae3bb9",
            "e77b2c50-4f1d-4155-9711-836dee00c1cc",
            "151251d4-0ef3-4c4d-8961-b93c93136cc2",
            "cf4fcf27-062f-4dca-a344-dd73e5116097",
            "dfaf1895-4766-4d38-bb30-e45c6a9a10e6"
        };
    }
}
